|
The following outline is provided as an overview of and topical guide to C++: C++ — statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.〔http://stroustrup.com/hopl-almost-final.pdf〕 It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C language. == What ''type'' of language is C++? == C++ can be described as all of the following: * Programming language — artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely. * * Compiled language — programming language implemented through compilers (translators which generate machine code from source code), and not interpreters (step-by-step executors of source code, where no translation takes place). * * General-purpose programming language — programming language designed to be used for writing software in a wide variety of application domains. * * Intermediate language — language of an abstract machine designed to aid in the analysis of computer programs. The term comes from their use in compilers, where a compiler first translates the source code of a program into a form more suitable for code-improving transformations, as an intermediate step before generating object or machine code for a target machine. * * Object-oriented programming language – programming language based on "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, known as methods. An object's procedures can access and modify the data fields of the objects. In object-oriented programming, computer programs are designed by making them out of objects that interact with one another. * * Statically typed programming language 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Outline of C++」の詳細全文を読む スポンサード リンク
|